  html {
	margin:0px;
	padding:0px;
	overflow:hidden;
	background-color:#F4F2EB;
  }
  body {
	margin:2px;
	padding:2px;
  }
  table, tr, td {
	margin:0px;
	padding:0px;
  }
  table {
	border-collapse: collapse;
  } 
  td {
	margin: 0px;
	padding: 0px;
	border: 0px #000 solid;
  } 
  #container {
	width:230px;
  }
  #searchBox {
	 width:175px;
	 height:20px;
	 font-size:15px;
	 font-family:Arial, sans-serif;
	 color:#000000;
	 margin-top:3px;
	 background-image:url('favicon.ico');
	 background-repeat:no-repeat;
	 background-position:3px 3px;
	 padding-left:25px;
	 padding-top:2px;
	 border:1px solid #9a9a9a;
	 border-right:1px solid #9a9a9a;
  }
  #searchButton {
	 float:right;
	 width:24px;
	 height:24px;
	 margin-top:7spx;
	 cursor:pointer;
  }

  .fd {
	 position:absolute;
	 z-index:1000;
	 top:100px;
	 left:0px;
	 border:1px solid #7a7a7a;
	 background-color:#ffffff;
	 padding-bottom:1px;
  }
  .gffg {
	 float:left;
	 clear:both;
	 font-size:13px;
	 font-family:arial;
	 width:225px;
	 cursor:default;
	 padding-top:1px;
	 padding-left:2px;
	 color:#1e1e2e;
	 overflow: hidden;
	 white-space: nowrap;
	 text-overflow: ellipsis;
	 -moz-user-select : none;
  }
  .gffg.selected{
	 background-color:#d5e2ff;
  }	